
*{ padding:0px; margin:0 auto; }
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px;}
html,body{ line-height:20px;  font-family:Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) center top repeat-x; color:#333; font-size:12px;}
a{color:#333; text-decoration:none}
a:hover{color:#255085; text-decoration:none;}

.top{width:980px; height:101px; overflow:hidden; background:url(../images/tel.jpg) right top no-repeat;}
.logo{float:left; width:189px;}
.lianjie{float:left;  background:url(../images/lianxi.jpg) right top no-repeat; width:746px; height:101px; display:block; margin-right:35px; text-align:right; padding-right:10px;}
.lianjie a{padding-left:5px; padding-right:5px; line-height:26px;}

.lanmu{ width:980px; background:url(../images/lanmu_bg.jpg) right top no-repeat; height:35px; overflow:hidden; line-height:34px;}
.lanmu li{float:left;  background:url(../images/shu.jpg) right top no-repeat; }
.lanmu li a{font-size:14px; color:#fff; font-weight:bold; padding-left:22px; padding-right:22px; margin-left:2px; margin-right:2px;}
.lanmu li a:hover{font-size:14px; color:#fff; font-weight:bold; background:url(../images/lanmu_hover.jpg) center top no-repeat; color:#FF0; display:block;}
.lanmu .lanmu_hover a{font-size:14px; color:#fff; font-weight:bold; background:url(../images/lanmu_hover.jpg) center top no-repeat; color:#FF0; display:block;  padding-left:22px; padding-right:22px; margin-left:2px; margin-right:2px;}
.lanmu .current a{font-size:14px; color:#fff; font-weight:bold; background:url(../images/lanmu_hover.jpg) center top no-repeat; color:#FF0; display:block;  padding-left:22px; padding-right:22px; margin-left:2px; margin-right:2px;}
.lanmu .tel{ color:#FF0; float:left; font-size:12px; background:none; padding-left:10px;}

.nei{ width:970px; padding:5px; background:#FFF; padding-top:10px;}

.pr_lei{float:left; width:211px; height:351px; overflow:hidden; border:#dcdcdc solid 1px; padding:6px;}
.pr_lei1{float:left; width:211px; border:#dcdcdc solid 1px; padding:6px;}

.pr_title{background:url(../images/fen_bg.jpg) center top no-repeat; height:30px; line-height:30px; padding-left:35px; color:#FFF; font-size:14px; font-weight:bold; }
.pr_da{background:url(../images/dafen_bg.jpg) center top no-repeat; height:30px; line-height:30px; padding-left:30px; margin-TOP:4px;}
.pr_xiao a{background:url(../images/xiao_bg.jpg) center top no-repeat; height:20px; line-height:20px; padding-left:25px; display:block; color:#666}
.pr_xiao a:hover{color:#255085;}

.pr_right{float:right; width:732px; height:365px; overflow:hidden}
.pr_right1{float:right; width:732px;}
.banner{width:732px; height:231px; overflow:hidden; margin-bottom:8px;}

.pr_about{width:730px; height:123px; overflow:hidden; background:url(../images/about_bg.jpg) center top repeat-x; border:#dcdcdc 1px solid;}
.pr_about_img{width:158px; float:left; text-align:left;}
.pr_about_zi{padding-top:14px; padding-right:10px; line-height:24px;}
.pr_about_zi a{color:#F00;}

.guang{width:964px; height:128px; margin-top:10px; padding:2px; border:#ddd solid 1px;}

.fenxi{ height:264px; overflow:hidden; border:#ddd solid 1px; margin-top:12px;}
.fenxi_title{background:url(../images/fen_title_bg.jpg) center top repeat-x; height:36px; overflow: hidden; line-height:36px;}
.fenxi_title span{font-size:14px; color:#0178b3; font-weight:bold; background:url(../images/san.gif) 10px center no-repeat; padding-left:32px; display:block;}

.leibie{padding-left:15px;}
.leibie1{width:292px; padding-top:15px; float:left; height:213px; padding-right:15px;}
.leibie1 img{padding:1px; border:#DDD solid 1px;}
.leibie1 b{ line-height:28px; color:#0178b3;}
.leibie1 b a{color:#0178b3;}
.leibie1 b a:hover{color:#F00;}
.leibie2{width:292px; padding-top:15px; float:left; height:213px; padding-left:15px;  padding-right:15px; border-left:#ddd solid 1px;}
.leibie2 img{padding:1px; border:#DDD solid 1px;}
.leibie2 b{ line-height:28px; color:#0178b3;}
.leibie2 b a{color:#0178b3;}
.leibie2 b a:hover{color:#F00;}

.nei_news{width:355px; height:210px; overflow:hidden; border:#ddd solid 1px; float:left; margin-top:12px; margin-right:12px;}
.nei_news_title{background:url(../images/fen2_bg.jpg) center top repeat-x; height:35px; overflow: hidden; line-height:34px;}
.nei_news_title span{font-size:14px; color:#0178b3; font-weight:bold; background:url(../images/san.gif) 10px 8px no-repeat; padding-left:32px; display:block; float:left;}
.nei_news_title span a{color:#0178b3; background-image:none; width:200px;}
.nei_news_title span a:hover{color:#255085; background-image:none; width:200px;}
.nei_news_title1{background:url(../images/fen2_bg.jpg) center top repeat-x; height:35px; overflow: hidden; line-height:34px; margin-bottom:10px;}
.nei_news_title1 span{font-size:14px; color:#0178b3; font-weight:bold; background:url(../images/san.gif) 10px 8px no-repeat; padding-left:32px; display:block; float:left;}
.nei_news_zi{padding:10px;}
.nei_news_zi img{width:146px; height:157px; float:left; padding-right:12px;}
.nei_pr_img{text-align:center; padding-top:3px;}
.nei_pr{ float:right; width:230px; height:210px; overflow:hidden; border:#ddd solid 1px; margin-top:12px;}


.news_left{width:477px; float:left; border:#ddd solid 1px; height:230px; overflow:hidden; margin-top:12px;}
.news_right{width:477px; float:right; border:#ddd solid 1px; height:230px; overflow:hidden; margin-top:12px;}
.news_title{ height:33px; overflow:hidden; line-height:32px; background:url(../images/news_bg.jpg) center top repeat-x; margin-bottom:5px;}
.news_title span{background:url(../images/news_title.jpg) center 5px no-repeat; width:98px; margin-left:20px; display:block; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:40px; float:left;}
.news_title span a{color:#FFF; text-align:center; width:74px; height:40px; line-height:40px; background-image:none;}
.news_title span a:hover{color:#FF0; text-align:center; width:74px; height:40px; line-height:40px; background-image:none;}
.news_title a{ width:38px; height:30px; background:url(../images/more.jpg) center 10px no-repeat; display:block; float:right; margin-right:10px;}
.news_zi{line-height:26px; margin-left:10px; margin-right:10px; text-align:right; color:#666; line-height:30px; border-bottom:#ddd dotted 1px; }
.news_zi a{float:left; background:url(../images/dian.jpg) 2px 14px no-repeat; padding-left:10px;}

.like{background:url(../images/like_bg.jpg) center top repeat-x; height:61px; overflow:hidden; border:#DDD solid 1px; margin-top:12px}
.like_title{width:80px; text-align:center; line-height:61px; float:left; color:#0456ba}
.like_img img{padding:1px; border:#ddd solid 1px; background:#FFF; margin-right:10px;}
.like_zi{padding:0px; background:#FFF; border:1px #CCC solid; float:left; margin-top:5PX; padding-left:10PX; padding-right:0PX;}
.like_list{padding:5px;}

.pr_product{ border:1px #ddd solid; padding-bottom:8px;}

.pr{padding-left:18px;}
.pr_pr{width:160px; float:left; margin-top:8px; margin-right:18px;}
.pr_pr li img{ padding:1px; border:#ddd solid 1px; margin-bottom:5px;}
.pr_pr_zi{ line-height:18px; padding-left:5px; text-align:center;}

.fenxi1{ height:225px; overflow:hidden; border:#ddd solid 1px; margin-top:12px;}
.pr_pr2{width:174px; float:left; margin-top:15px; margin-right:16px;}
.pr_pr2 li img{ padding:1px; border:#ddd solid 1px; margin-bottom:5px;}
.nei_news1{width:475px; height:210px; overflow:hidden; border:#ddd solid 1px; float:left; margin-top:12px;}
.nei_news2{width:475px; height:210px; overflow:hidden; border:#ddd solid 1px; float:right; margin-top:12px;}


.ting{height:28px; background:url(../images/zai_bg.jpg) center top repeat-x; border:1px #DDD solid; margin-bottom:10px; padding-left:10px; line-height:28px;}
.ting a{padding-left:10px;}

.fen_dafen{ border:1px #DDD solid;  margin-top:10px; margin-bottom:10px;}
.fen_dafen_title{height:28px; background:url(../images/zai_bg.jpg) center top repeat-x; line-height:28px; font-size:12px; padding-left:10px; font-weight:bold; border-bottom:#ddd solid 1px; color:#255085}
.xiao_lei{padding:10px;}
.xiao_lei a{background:#DDD; padding:5px; margin-right:5px;}
.xiao_lei a:hover{ color:#fff; background:#255085}
.ping{ padding-top:10px; padding-left:10px;}
.ping img{padding:1px; border:#ddd solid 1px; margin-right:9px; margin-bottom:5px;}

.product_show{width:96%; margin-top:20px;}
.product_cp{text-align:center; clear:both; height:250px; }
.product_cps{text-align:center; clear:both; height:320px; }
.product_zhuanjia{text-align:center; clear:both; height:auto!important; min-height:100px; }
.product_cp img{ padding:1px; border:#CCC solid 1px;}
.product_cps img{ padding:1px; border:#CCC solid 1px; margin:5px;}
.product_zhuanjia img{ padding:1px; border:#CCC solid 1px; margin:5px;}
.product_zi{text-align:center; line-height:30px;}
.pr_show{background:#f5f5f5; color:#255085; line-height:28px; padding-left:10px; font-size:14px; font-weight:bold;}
.pr_zi{padding:15px; line-height:24px;}
.prodesc{ float:left; margin-left:10px; }
.prodesc ul li{ text-align:left; line-height:25px;}
.prodesc ul h1.titles{font-size:14px; font-weight:bold;}

.news{width:680px; float:left; border:#DDD solid 1PX; height:350px; overflow:hidden; margin-bottom:12px;}
.news_img{width:250px; float:left; margin-top:10px; margin-left:8px; height:290px; padding:1px; border:#DDD solid 1px;}
.nei_news_title a{ width:38px; height:30px; background:url(../images/more.jpg) center 10px no-repeat; display:block; float:right; margin-right:10px;}
.news_ns{float:left; margin-top:10px; width:385px; margin-left:15px;}
.news_ns_titel a{line-height:30px; font-size:14px; font-weight:bold;  color:#255085;}
.news_ns_titel a:hover{color:#C00;}
.news_ns_shuo{height:85px; overflow:hidden; border-bottom:#ddd solid 1px; margin-bottom:2px;}
.news_ns_zi{ text-align:right; color:#666; line-height:28px; border-bottom:#ddd dotted 1px;}
.news_ns_zi a{float:left; background:url(../images/dian.jpg) 2px 14px no-repeat; padding-left:10px;}

.right_news{width:270px; height:350px; border:#DDD solid 1PX; float:right; margin-bottom:12px;}
.right_news_lei{ margin-left:8px; _margin-left:4px; margin-right:8px; margin-bottom:4px; margin-top:10px; padding-bottom:4px; height:90px; overflow:hidden; border-bottom:#ddd solid 1px;}
.right_news_lei img{padding:1px; border:#ddd solid 1px; float:left; margin-right:10px;}
.right_news_lei a{font-weight:bold; color:#C00;}
.right_news_lei a:hover{color:#255085;}
.right_news_zi{ margin-left:10px;  margin-right:10px; text-align:right; color:#666; line-height:28px; border-bottom:#ddd dotted 1px; overflow:hidden;}
.right_news_zi a{float:left;  background:url(../images/dian.jpg) 2px 14px no-repeat; padding-left:10px;}

.nei_left{width:680px; float:left; border:#DDD solid 1PX;  margin-bottom:12px; padding-bottom:20px;}
.nei_right{width:270px;  float:right; margin-bottom:12px;}

.news_newshow{ text-align:center; line-height:30px;}
.news_newshow .titles{color:#255085; font-size:14px; font-weight:bold;}
.news_dete{text-align:center; line-height:24px; color:#999; border-bottom:#ddd solid 1px; margin-left:10px; margin-right:10px;  padding-bottom:10px;}
.page{line-height:24px; padding-left:10px; font-weight:bold; color:#255085}
.fan a{ font-weight:bold; color:#255085; padding-left:10px;}


.pr_case{width:730px; height:123px; overflow:hidden; border:#dcdcdc 1px solid;}
.pr_case_img{width:200px; float:left; text-align:left; margin:6px; padding-right:10px;}
.pr_case_img img{ padding:1px; border:1px #ddd solid;}
.pr_case_zi{padding-top:14px; padding-right:10px; line-height:24px;}
.pr_case_zi a{color:#F00;}

.nei_case{ border:1px #ddd solid; padding-bottom:8px; margin-top:12px;}
.case{height:185px; overflow:hidden; margin-top:15px; margin-left:15px; margin-right:15px;}
.case li img {padding:1px; border:1px #ddd solid;}
/*.case_img{width:265px; padding-right:10px; float:left;}*/
.case_img{ padding-right:10px; float:left;}

.foot{ height:119px; width:100%; background:url(../images/foot_bg.jpg) center top repeat-x; margin-top:6px;}
.foot li{text-align:center; line-height:22px;}
.foot .foot_lanmu{text-align:center; line-height:34px; color:#FFF; margin-bottom:10px;}
.foot .foot_lanmu a{color:#FFF; padding-left:8px; padding-right:8px;}
.foot_lanmu a:hover{color:#FF0;}

.container {position:relative;width:732px;height:231px;clear:both;overflow:hidden;}
.container a img {width:732px;height:231px;}
.num {POSITION:absolute;FLOAT:right;bottom:5px;right:5px;}
.num li {text-align:center;line-height:15px;margin:1px;width:15px;FONT-FAMILY:Arial;background:url(../images/blank01.png);float:left;height:15px;color:#fff;font-size:10px;cursor:pointer;}
.num li.on {line-height:15px;width:15px;background:url(../images/blank02.png);height:15px;color:#fff;}

.zhuanjiajieshao{ height:200px; }
.zhuanjiajieshao ul li{ float:left; margin:6px; text-align:center;}
.zhuanjiajieshao ul li p{  border:1px solid #CCC;}


.paging {width:350px;height:30px;margin:0 auto;padding-top:10px;}
.paging p {float:left;padding:0 5px;}
.paging a {display:block;height:26px;width:50px;font:14px/26px "宋体";border:solid 1px #ccc;text-align:center;background:#fafafa; float:left;}
.paging a:hover {background:#376601;color:#fff;border:solid 1px #fff;}


.map{ }
.map a{ font-weight:bold;  padding:3px;}
.map2 a{font-weight:normal; padding:5px;}